home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple WWDC 1996
/
WWDC96_1996 (CD).toast
/
Technology Materials
/
MacOS 8 Resources
/
Developer Tools
/
Mac OS 8 Interfaces & Libraries
/
Interfaces
/
IDLIncludes
/
HIRadioButtonGroups.idl
< prev
next >
Wrap
Text File
|
1996-05-01
|
2KB
|
64 lines
/*
File: HIRadioButtonGroups.idl
Contains: Interface for a standard radio button group class
Version: Technology: System 8.0
Release: Universal Interfaces 3.0d3 on Copland DR1
Copyright: © 1995-1996 by Apple Computer, Inc. All rights reserved.
Bugs?: If you find a problem with this file, send the file and version
information (from above) and the problem description to:
Internet: apple.bugs@applelink.apple.com
AppleLink: APPLE.BUGS
*/
#ifndef __HIRADIOBUTTONGROUPS_IDL__
#define __HIRADIOBUTTONGROUPS_IDL__
#include <HIEmbeddingPanels.idl>
#include <HIRadioButtonGroupTypes.idl>
interface HIRadioButton;
interface HIRadioButtonGroup : HIPanel
{
OSStatus InitRadioButtonGroup ( in RefLabel identifier,
in HIWindow window,
in Point anchor,
in SInt16 width, // height auto-calculated
in ItemCount numRadioButtons);
ItemCount GetRadioButtonCount();
HIRadioButton GetRadioButton (in HIRadioButtonIndex radioButtonIndex);
HIRadioButton AddRadioButton (in HIRadioButtonIndex insertBeforeIndex);
OSStatus DeleteRadioButton (in HIRadioButtonIndex indexToDelete);
void SelectRadioButton (in HIRadioButtonIndex radioButtonIndex);
HIRadioButtonIndex GetSelectedRadioButton ();
implementation {
passthru C_h = "#include <HIRadioButtonGroupTypes.h>";
passthru C_xh = "#include <HIRadioButtonGroupTypes.h>";
releaseorder: InitRadioButtonGroup,
GetRadioButtonCount,
GetRadioButton,
AddRadioButton,
DeleteRadioButton,
SelectRadioButton,
GetSelectedRadioButton;
};
};
#endif